﻿namespace Virtual_Piano.Midi
{
    public enum MidiPercussionNote
    {
        HighQ = 27,
        Slap = 28,
        ScratchPush = 29,
        ScratchPull = 30,
        Sticks = 31,
        SquareClick = 32,
        MetronomeClick = 33,
        MetronomeBell = 34,

        AcousticBassDrum = 35,
        BassDrum1 = 36,
        SideStick = 37,
        AcousticSnare = 38,
        HandClap = 39,
        ElectricSnare = 40,
        LowFloorTom = 41,
        ClosedHiHat = 42,
        HighFloorTom = 43,
        PedalHiHat = 44,
        LowTom = 45,
        OpenHiHat = 46,
        LowMidTom = 47,
        HiMidTom = 48,
        CrashCymbal1 = 49,
        HighTom = 50,
        RideCymbal1 = 51,
        ChineseCymbal = 52,
        RideBell = 53,
        Tambourine = 54,
        SplashCymbal = 55,
        Cowbell = 56,
        CrashCymbal2 = 57,
        Vibraslap = 58,
        RideCymbal2 = 59,
        HiBongo = 60,
        LowBongo = 61,
        MuteHiConga = 62,
        OpenHiConga = 63,
        LowConga = 64,
        HighTimbale = 65,
        LowTimbale = 66,
        HighAgogo = 67,
        LowAgogo = 68,
        Cabasa = 69,
        Maracas = 70,
        ShortWhistle = 71,
        LongWhistle = 72,
        ShortGuiro = 73,
        LongGuiro = 74,
        Claves = 75,
        HiWoodBlock = 76,
        LowWoodBlock = 77,
        MuteCuica = 78,
        OpenCuica = 79,
        MuteTriangle = 80,
        OpenTriangle = 81,

        Shaker = 82,
        SleighBells = 83,
        BellTree = 84,
        Castanets = 85,
        MuteSurdo = 86,
        OpenSurdo = 87,
    }
}